Deep Jammer: A Music Generation Model
نویسندگان
چکیده
Music generation remains an attractive and interesting application of machine learning since it is typically characterized by human ingenuity and creativity. Moreover, given the high-dimensionality of time-series data, it is difficult to construct a model that has the representational power necessary to capture the timeand note-invariant patterns throughout a musical piece. In this paper, we describe our implementation of a classical music generation model heavily influenced by previous work that uses deep neural networks, particularly Long-Short Term Memory networks (LSTMs), to capture the note and temporal patterns within a large dataset of classical pieces. We then use methods in transfer learning to train our classical music generation model on a small dataset of jazz pieces. Finally, we report and analyze the results of our experiments by comparing it to an existing music generation model that uses Markov
منابع مشابه
Deep Learning for Music
Our goal is to be able to build a generative model from a deep neural network architecture to try to create music that has both harmony and melody and is passable as music composed by humans. Previous work in music generation has mainly been focused on creating a single melody. More recent work on polyphonic music modeling, centered around time series probability density estimation, has met som...
متن کاملMusic Generation by Deep Learning - Challenges and Directions
In addition to traditional tasks such as prediction, classification and translation, deep learning is receiving growing attention as an approach for music generation, as witnessed by recent research groups such as Magenta at Google and CTRL (Creator Technology Research Lab) at Spotify. The motivation is in using the capacity of deep learning architectures and training techniques to automaticall...
متن کاملDelayed Skip Connections for Music Content Driven Motion Generation
In this study, we employ skip connections into a deep recurrent neural network for modeling basic dance steps using audio as input. Our model consists of two blocks, one encodes the audio input sequences, and another generates the motion. The encoder uses a configuration called convolutional, long short-term memory deep neural network (CLDNN) which handle the power features of audio. Furthermor...
متن کاملPolyphonic Music Generation by Modeling Temporal Dependencies Using a RNN-DBN
In this paper, we propose a generic technique to model temporal dependencies and sequences using a combination of a recurrent neural network and a Deep Belief Network. Our technique, RNN-DBN, is an amalgamation of the memory state of the RNN that allows it to provide temporal information and a multi-layer DBN that helps in high level representation of the data. This makes RNN-DBNs ideal for seq...
متن کاملA Unit Selection Methodology for Music Generation Using Deep Neural Networks
Several methods exist for a computer to generate music based on data including Markov chains, recurrent neural networks, recombinancy, and grammars. We explore the use of unit selection and concatenation as a means of generating music using a procedure based on ranking, where, we consider a unit to be a variable length number of measures of music. We first examine whether a unit selection metho...
متن کامل